oft-told story - French English Dictionary